package com.cnap.multiclouldmgmt.model.k8sModels;

import java.util.Date;

public class NodeHistoryInfoModel {

    private int id;

    private String nodeName;

    private String k8sClusterName;

    private String accountName;

    private String userName;

    private String nodeSvcId;

    private int nodeCpuQuotaM;

    private int nodeCpuUseM;

    private int nodeMemQuotaKi;

    private int nodeMemUseKi;

    private int nodeDiskQuootaGi;

    private int nodeDiskUseGi;

    private double nodeGpuTemp;

    private double nodeGpuUsage;

    private double nodeGpuPower;

    private double nodeGpuMemUseGi;

    private double nodeGpuMemTotalGi;

    private double nodeGpuMemUsage;

    private Date createDate;

    private int diskIops;

    private int diskThroghput;

    /**
     * get
     *
     * @return DiskIops
     */
    public int getDiskIops() {
        return diskIops;
    }

    /**
     * set
     *
     * @param diskIops diskIops
     */
    public void setDiskIops(int diskIops) {
        this.diskIops = diskIops;
    }

    /**
     * get
     *
     * @return DiskThroghput
     */
    public int getDiskThroghput() {
        return diskThroghput;
    }

    /**
     * set
     *
     * @param diskThroghput diskThroghput
     */
    public void setDiskThroghput(int diskThroghput) {
        this.diskThroghput = diskThroghput;
    }

    /**
     * get
     *
     * @return Id
     */
    public int getId() {
        return id;
    }

    /**
     * set
     *
     * @param id id
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * get
     *
     * @return NodeName
     */
    public String getNodeName() {
        return nodeName;
    }

    /**
     * set
     *
     * @param nodeName nodeName
     */
    public void setNodeName(String nodeName) {
        this.nodeName = nodeName;
    }

    /**
     * get
     *
     * @return K8sClusterName
     */
    public String getK8sClusterName() {
        return k8sClusterName;
    }

    /**
     * set
     *
     * @param k8sClusterName k8sClusterName
     */
    public void setK8sClusterName(String k8sClusterName) {
        this.k8sClusterName = k8sClusterName;
    }

    /**
     * get
     *
     * @return AccountName
     */
    public String getAccountName() {
        return accountName;
    }

    /**
     * set
     *
     * @param accountName accountName
     */
    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    /**
     * get
     *
     * @return UserName
     */
    public String getUserName() {
        return userName;
    }

    /**
     * set
     *
     * @param userName userName
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * get
     *
     * @return NodeSvcId
     */
    public String getNodeSvcId() {
        return nodeSvcId;
    }

    /**
     * set
     *
     * @param nodeSvcId nodeSvcId
     */
    public void setNodeSvcId(String nodeSvcId) {
        this.nodeSvcId = nodeSvcId;
    }

    /**
     * get
     *
     * @return NodeCpuQuotaM
     */
    public int getNodeCpuQuotaM() {
        return nodeCpuQuotaM;
    }

    /**
     * set
     *
     * @param nodeCpuQuotaM nodeCpuQuotaM
     */
    public void setNodeCpuQuotaM(int nodeCpuQuotaM) {
        this.nodeCpuQuotaM = nodeCpuQuotaM;
    }

    /**
     * get
     *
     * @return NodeCpuUseM
     */
    public int getNodeCpuUseM() {
        return nodeCpuUseM;
    }

    /**
     * set
     *
     * @param nodeCpuUseM nodeCpuUseM
     */
    public void setNodeCpuUseM(int nodeCpuUseM) {
        this.nodeCpuUseM = nodeCpuUseM;
    }

    /**
     * get
     *
     * @return NodeMemQuotaKi
     */
    public int getNodeMemQuotaKi() {
        return nodeMemQuotaKi;
    }

    /**
     * set
     *
     * @param nodeMemQuotaKi nodeMemQuotaKi
     */
    public void setNodeMemQuotaKi(int nodeMemQuotaKi) {
        this.nodeMemQuotaKi = nodeMemQuotaKi;
    }

    /**
     * get
     *
     * @return NodeMemUseKi
     */
    public int getNodeMemUseKi() {
        return nodeMemUseKi;
    }

    /**
     * set
     *
     * @param nodeMemUseKi nodeMemUseKi
     */
    public void setNodeMemUseKi(int nodeMemUseKi) {
        this.nodeMemUseKi = nodeMemUseKi;
    }

    /**
     * get
     *
     * @return NodeDiskQuootaGi
     */
    public int getNodeDiskQuootaGi() {
        return nodeDiskQuootaGi;
    }

    /**
     * set
     *
     * @param nodeDiskQuootaGi nodeDiskQuootaGi
     */
    public void setNodeDiskQuootaGi(int nodeDiskQuootaGi) {
        this.nodeDiskQuootaGi = nodeDiskQuootaGi;
    }

    /**
     * get
     *
     * @return NodeDiskUseGi
     */
    public int getNodeDiskUseGi() {
        return nodeDiskUseGi;
    }

    /**
     * set
     *
     * @param nodeDiskUseGi nodeDiskUseGi
     */
    public void setNodeDiskUseGi(int nodeDiskUseGi) {
        this.nodeDiskUseGi = nodeDiskUseGi;
    }

    /**
     * get
     *
     * @return NodeGpuTemp
     */
    public double getNodeGpuTemp() {
        return nodeGpuTemp;
    }

    /**
     * set
     *
     * @param nodeGpuTemp nodeGpuTemp
     */
    public void setNodeGpuTemp(double nodeGpuTemp) {
        this.nodeGpuTemp = nodeGpuTemp;
    }

    /**
     * get
     *
     * @return NodeGpuUsage
     */
    public double getNodeGpuUsage() {
        return nodeGpuUsage;
    }

    /**
     * set
     *
     * @param nodeGpuUsage nodeGpuUsage
     */
    public void setNodeGpuUsage(double nodeGpuUsage) {
        this.nodeGpuUsage = nodeGpuUsage;
    }

    /**
     * get
     *
     * @return NodeGpuPower
     */
    public double getNodeGpuPower() {
        return nodeGpuPower;
    }

    /**
     * set
     *
     * @param nodeGpuPower nodeGpuPower
     */
    public void setNodeGpuPower(double nodeGpuPower) {
        this.nodeGpuPower = nodeGpuPower;
    }

    /**
     * get
     *
     * @return NodeGpuMemUseGi
     */
    public double getNodeGpuMemUseGi() {
        return nodeGpuMemUseGi;
    }

    /**
     * set
     *
     * @param nodeGpuMemUseGi nodeGpuMemUseGi
     */
    public void setNodeGpuMemUseGi(double nodeGpuMemUseGi) {
        this.nodeGpuMemUseGi = nodeGpuMemUseGi;
    }

    /**
     * get
     *
     * @return NodeGpuMemTotalGi
     */
    public double getNodeGpuMemTotalGi() {
        return nodeGpuMemTotalGi;
    }

    /**
     * set
     *
     * @param nodeGpuMemTotalGi nodeGpuMemTotalGi
     */
    public void setNodeGpuMemTotalGi(double nodeGpuMemTotalGi) {
        this.nodeGpuMemTotalGi = nodeGpuMemTotalGi;
    }

    /**
     * get
     *
     * @return NodeGpuMemUsage
     */
    public double getNodeGpuMemUsage() {
        return nodeGpuMemUsage;
    }

    /**
     * set
     *
     * @param nodeGpuMemUsage nodeGpuMemUsage
     */
    public void setNodeGpuMemUsage(double nodeGpuMemUsage) {
        this.nodeGpuMemUsage = nodeGpuMemUsage;
    }

    /**
     * get
     *
     * @return CreateDate
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * set
     *
     * @param createDate createDate
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
}
